package com.anolesoft.amljmes.foreknow.knowwebservice.service;



import com.anolesoft.amljmes.foreknow.knowwebservice.dto.MesBzzFcfhjhDtoDao;
import com.anolesoft.amljmes.fortysix.dto.MesBzzPtmlDto;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface QjwlWebService {
    /**
     * 验证检验条码是否为检验
     */
    String jianyan(String password2, String fcode);

    /**
     * 全景物流传回数据查询ptml的封存类型和是否做防护返回封存类型
     */
    MesBzzPtmlDto toPtml(MesBzzPtmlDto mesBzzPtmlDto);

    /**
     * 根据封存类型向fcfhjh表中插入数据
     */
    int insertFcfhjhfanghu(MesBzzFcfhjhDtoDao mesBzzFcfhjhDtoDao);

    /**
     * 根据封存类型向fcfhjh表中插入数据
     */
    int insertFcfhjhfengcun(MesBzzFcfhjhDtoDao mesBzzFcfhjhDtoDao);

    /**
     * 根据qjwl制造记录条码去mes查询合格标签条码(根据制造记录条码去查order的计划主键,是fcfhjh的主键,拿到合格标签编号)
     */
    String hgbqtm(String zzjltm);

    /**
     * 根据合格标签编号获取数据(内部封存出库)
     */
    String getDataByhgbq(String hgbqtm);

    /**
     * 修改封存防护计划出库状态
     */
    int updateFcfhjh(List<String> hgbqbh, String wcr);
}
